Loop
闭环
Agent审查
Checklist
自验证
第三个护栏
反馈循环
Feedback Loop
Build → Verify → Fix →
强制闭环
(。◕‿◕。) 循环往复,质量无忧~
代码审查:
从人到 Agent
传统开发
人类工程师
负责代码审查
依赖经验,
易遗漏
?
可靠性
~55%
VS
Harness 模式
Agent 对 Agent
审查
标准化
、
不遗漏
可靠性
~95%
٩(ˊᗜˋ*)و Agent互审更靠谱!
核心机制
LangChain 提出的关键中间件
PreCompletionChecklistMiddleware
在 Agent
退出之前
拦截它
提醒 Agent 对照
任务规格
做验证
确保输出
完全符合
原始要求
关键点:
对照的是
任务要求
,而非 Agent 自己的代码
(⚆_⚆) 退出前先检查!
⚙ Agent
执行任务中…
代码产出
output.js
✓ PreCompletionChecklist
对照任务规格 · 逐项检查
!
✗ 不通过
回去修复
✓ 通过
提交完成
Build & Self-Verify
闭环流程
Harness 强制 AI 按顺序执行 · 不可跳过
1
规划与发现
Plan & Discover
读取任务规格
扫描代码库
制定计划
2
构建
Build
按计划实现
同时构建
测试用例
3
验证
Verify
运行测试
对照
任务要求
进行检查
4
修复
Fix
分析错误
回顾原始规格
修复问题
固定四步 · 强制顺序 · 不可跳过 · 形成闭环
(。♥‿♥。) 一步一步来,不能偷懒哦~
标准化
闭环
流程
Build &
Self-Verify
闭环四步
规划
构建
验证
修复
Agent 互审
Checklist 拦截
强制闭环
(๑•̀ㅂ•́)و✧ 质量守护者上线!